package com.ymatou.iapi.trading.sellerquery2.parameter.resp;

import java.math.BigDecimal;
import java.util.Date;
import java.util.List;

public class SellerExportedPartialOrderInfo {

	 //订单id
    private long orderId;

    //userid
    private long userId;

    private Long sellerId;

    private Long goodsOwnerId;

    private Long salesman;

    //收货人
    private String receiver;

    //收货人电话号码
    private String phone;

    //收货人地址
    private String address;

    /**
     * 邮件
     */
    private String email;

    /**
     * 邮编
     */
    private String postCode;

    /**
     * 卖家留言标记
     */
    private Integer remarkLevel;

    /**
     * 卖家留言
     */
    private String orderNote;

    /**
     * 买家备注
     */
    private String leaveWord;

    /**
     * 运费
     */
    private BigDecimal freight = BigDecimal.ZERO;

    /**
     * 实付现金金额
     */
    private BigDecimal cashAmount = BigDecimal.ZERO;


    /**
     * 总价
     */
    private BigDecimal totalAmount = BigDecimal.ZERO;

    /**
     * 订单状态
     */
    private int orderState;

    //添加时间
    private Date addTime;

    //支付时间
    private Date payTime;

    /**
     * 买家用户名
     */
    private String buyerLoginId;


    //发货类型
    private int deliveryType;


    //发货时间
    private Date deliveryTime;
	
	private List<ProxyExportOrderProductInfo> proxyExportOrderProductInfos;

	public long getOrderId() {
		return orderId;
	}

	public void setOrderId(long orderId) {
		this.orderId = orderId;
	}

	public long getUserId() {
		return userId;
	}

	public void setUserId(long userId) {
		this.userId = userId;
	}

	public long getSellerId() {
		return sellerId;
	}

	public void setSellerId(long sellerId) {
		this.sellerId = sellerId;
	}

	public long getGoodsOwnerId() {
		return goodsOwnerId;
	}

	public void setGoodsOwnerId(long goodsOwnerId) {
		this.goodsOwnerId = goodsOwnerId;
	}

	public long getSalesman() {
		return salesman;
	}

	public void setSalesman(long salesman) {
		this.salesman = salesman;
	}

	public String getReceiver() {
		return receiver;
	}

	public void setReceiver(String receiver) {
		this.receiver = receiver;
	}

	public String getPhone() {
		return phone;
	}

	public void setPhone(String phone) {
		this.phone = phone;
	}

	public String getAddress() {
		return address;
	}

	public void setAddress(String address) {
		this.address = address;
	}

	public String getPostCode() {
		return postCode;
	}

	public void setPostCode(String postCode) {
		this.postCode = postCode;
	}

	public String getLeaveWord() {
		return leaveWord;
	}

	public void setLeaveWord(String leaveWord) {
		this.leaveWord = leaveWord;
	}

	public BigDecimal getFreight() {
		return freight;
	}

	public void setFreight(BigDecimal freight) {
		this.freight = freight;
	}

	public BigDecimal getCashAmount() {
		return cashAmount;
	}

	public void setCashAmount(BigDecimal cashAmount) {
		this.cashAmount = cashAmount;
	}

	public BigDecimal getTotalAmount() {
		return totalAmount;
	}

	public void setTotalAmount(BigDecimal totalAmount) {
		this.totalAmount = totalAmount;
	}

	public int getOrderState() {
		return orderState;
	}

	public void setOrderState(int orderState) {
		this.orderState = orderState;
	}

	public Date getAddTime() {
		return addTime;
	}

	public void setAddTime(Date addTime) {
		this.addTime = addTime;
	}

	public String getBuyerLoginId() {
		return buyerLoginId;
	}

	public void setBuyerLoginId(String buyerLoginId) {
		this.buyerLoginId = buyerLoginId;
	}

	public int getDeliveryType() {
		return deliveryType;
	}

	public void setDeliveryType(int deliveryType) {
		this.deliveryType = deliveryType;
	}

	public List<ProxyExportOrderProductInfo> getProxyExportOrderProductInfos() {
		return proxyExportOrderProductInfos;
	}

	public void setProxyExportOrderProductInfos(
			List<ProxyExportOrderProductInfo> proxyExportOrderProductInfos) {
		this.proxyExportOrderProductInfos = proxyExportOrderProductInfos;
	}

	public String getEmail() {
		return email;
	}

	public void setEmail(String email) {
		this.email = email;
	}

	public Integer getRemarkLevel() {
		return remarkLevel;
	}

	public void setRemarkLevel(Integer remarkLevel) {
		this.remarkLevel = remarkLevel;
	}

	public String getOrderNote() {
		return orderNote;
	}

	public void setOrderNote(String orderNote) {
		this.orderNote = orderNote;
	}

	public Date getPayTime() {
		return payTime;
	}

	public void setPayTime(Date payTime) {
		this.payTime = payTime;
	}

	public Date getDeliveryTime() {
		return deliveryTime;
	}

	public void setDeliveryTime(Date deliveryTime) {
		this.deliveryTime = deliveryTime;
	}

	public void setSellerId(Long sellerId) {
		this.sellerId = sellerId;
	}

	public void setGoodsOwnerId(Long goodsOwnerId) {
		this.goodsOwnerId = goodsOwnerId;
	}

	public void setSalesman(Long salesman) {
		this.salesman = salesman;
	}
}
